
using System;

namespace Youz.CreditRepay.Entity
{
    /// <summary>
    /// Member_Withdraw Entity
    ///</summary>
    [Serializable]
    public partial class Member_Withdraw
    {
        public Member_Withdraw()
        { }

        #region Entity

        /// <summary>
        /// 提现ID
        /// </summary>
        public String WithdrawID { set; get; }

        /// <summary>
        /// 会员帐号
        /// </summary>
        public String MemberAccount { set; get; }

        /// <summary>
        /// 币种
        /// </summary>
        public String MoneyType { set; get; }

        /// <summary>
        /// 总支付金额
        /// </summary>
        public Decimal PayAmount { set; get; }

        /// <summary>
        /// 提现金额
        /// </summary>
        public Decimal WithdrawAmount { set; get; }

        /// <summary>
        /// 手续费
        /// </summary>
        public Decimal WithdrawFee { set; get; }

        /// <summary>
        /// PayBankCode
        /// </summary>
        public String PayBankCode { set; get; }

        /// <summary>
        /// PayBankName
        /// </summary>
        public String PayBankName { set; get; }

        /// <summary>
        /// 银行预留手机号
        /// </summary>
        public String PayBankMobileNo { set; get; }

        /// <summary>
        /// 银行开户姓名
        /// </summary>
        public String PayBankAccountName { set; get; }

        /// <summary>
        /// 银行卡号
        /// </summary>
        public String PayBankAccountNo { set; get; }

        /// <summary>
        /// 开户人身份证号
        /// </summary>
        public String PayIDNo { set; get; }

        /// <summary>
        /// BankCode
        /// </summary>
        public String BankCode { set; get; }

        /// <summary>
        /// 银行名称
        /// </summary>
        public String BankName { set; get; }

        /// <summary>
        /// 银行賬戶名
        /// </summary>
        public String BankAccountName { set; get; }

        /// <summary>
        /// 银行账户号
        /// </summary>
        public String BankAccountNo { set; get; }

        /// <summary>
        /// 银行所在国家
        /// </summary>
        public String BankCountry { set; get; }

        /// <summary>
        /// BankProvince
        /// </summary>
        public String BankProvince { set; get; }

        /// <summary>
        /// BankCity
        /// </summary>
        public String BankCity { set; get; }

        /// <summary>
        /// 银行位置
        /// </summary>
        public String BankPosition { set; get; }

        /// <summary>
        /// Address
        /// </summary>
        public String Address { set; get; }

        /// <summary>
        /// IsSettlement
        /// </summary>
        public Boolean IsSettlement { set; get; }

        /// <summary>
        /// 备注
        /// </summary>
        public String Memo { set; get; }

        /// <summary>
        /// 状态(1:待审核2：审核中3:审核未通过4:已完成5.已撤消)
        /// </summary>
        public WithdrawStatus Status { set; get; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { set; get; }

        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime ModifyTime { set; get; }

        #endregion Entity

    }
}
